Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 FFORDD IORWERTH Detached £149,500 2 Dec 2002
69 FFORDD IORWERTH Detached £221,500 22 May 2018
70 FFORDD IORWERTH Detached £107,000 18 May 2001